﻿using SrBBSPro.BaseClasses;
using System.ComponentModel;
using NPoco;
using System;

namespace SrBBSPro.Entities
{
    /// <summary>
    /// Open系開発言語
    /// </summary>
    [TableName("OpenLang")]
    [PrimaryKey("Id", AutoIncrement = false)]
    public class OpenLang : BaseUserEntity
    {
        
        public string Java { get; set; } = "0";

        /// <summary>
        /// C语言
        /// </summary>
        [Description("C语言")]
        public string CLang { get; set; } = "0";

        public string PHP { get; set; } = "0";

        public string Python { get; set; } = "0";

        public string Ruby { get; set; } = "0";

        /// <summary>
        /// Go语言
        /// </summary>
        [Description("Go语言")]
        public string GoLang { get; set; } = "0";

        /// <summary>
        /// C++
        /// </summary>
        [Description("C++")]
        public string CPP { get; set; } = "0";

        /// <summary>
        /// C#
        /// </summary>
        [Description("C#")]
        public string CSharp { get; set; } = "0";

        public string VB { get; set; } = "0";

        public string ASP { get; set; } = "0";

        public string OPenCOBOL { get; set; } = "0";

        public string Delphi { get; set; } = "0";

        /// <summary>
        /// VC++
        /// </summary>
        [Description("VC++")]
        public string VCPP { get; set; } = "0";

        public string Fortran { get; set; } = "0";

        public string HOLON { get; set; } = "0";

        public string PowerBuilder { get; set; } = "0";

        public string VBA { get; set; } = "0";

        public string OracleForms { get; set; } = "0";
      

    }
}
